.dailybox {
    width: 100%;
    // height: 100vh;
    background-color: rgb(240, 242, 245);

    .mainbox {
        width: 98%;
        margin: 0 auto;
    }

    .dayone {
        margin: 5px;
        float: left;
        width: 32%;
    }

    // 设置省略
    .dailytitle {
        color: #000;
        display: -webkit-box;
        word-break: break-all;
        text-overflow: ellipsis;
        overflow: hidden;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }

    .ggone {
        height: 35px;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;


    }

    .ggone:hover {
        .dailytitle {
            color: rgba(83, 119, 182, 1);
        }
    }


    .dtwo {
        display: flex;
        font-size: 13px;
        box-sizing: border-box;

        .twor:hover {
            .dailytitle {
                color: rgba(7, 131, 230, 1);
            }
        }

        .twor {
            margin-left: 10px;
            display: flex;
            flex-direction: column;

            >div {
                display: flex;
                justify-content: space-between;
            }

            .te {
                -webkit-line-clamp: 1;
                margin-top: 5px;
                display: -webkit-box;
                word-break: break-all;
                text-overflow: ellipsis;
                overflow: hidden;
                -webkit-line-clamp: 4;
                -webkit-box-orient: vertical;
            }
        }
    }

    .dtwo:hover {
        background-color: rgba(7, 131, 230, 0.1);
    }

    .dthree {
        .threetop {
            display: flex;
            align-items: center;
            justify-content: space-between;
        }

        .main {
            width: 50%;
            float: right;
            line-height: 35px;
            font-size: 13px;

            div {
                display: inline-block;

                .xbox {
                    font-size: 12px;
                    width: 30px;
                    height: 16px;
                    text-align: center;
                    line-height: 16px;
                    color: #fff;
                    margin-left: 3px;
                }
            }
        }
    }


    .ant-card-body {
        padding: 15px;
    }

    .ant-card-head-title {
        color: #5377b6;
        font-size: 13px;
        font-weight: 600;
        vertical-align: middle;
    }
    


}